Congestion-Free Rerouting of Flows on DAGs

نویسندگان

  • Saeed Akhoondian Amiri
  • Szymon Dudycz
  • Stefan Schmid
  • Sebastian Wiederrecht
چکیده

We initiate the theoretical study a fundamental algorithmic problem: How to schedule the rerouting of k unsplittable network flows (of a certain demand) from their current paths to their respective new paths, in a congestion-free manner? This problem finds immediate applications, e.g., in traffic engineering in computer networks. We show that the problem is generally NP-hard already for k = 2 flows, which motivates us to study rerouting on a most fundamental family of flow graphs, namely DAGs. Interestingly, we find that for general k, deciding whether an unsplittable multi-commodity flow rerouting schedule exists, is NP-hard even on DAGs. Our NP-hardness proofs are non-trivial. We then present two polynomial-time algorithms to solve the route update problem for a constant number of flows on DAGs. Both algorithms employ a decomposition of the flow graph into smaller parts which we call blocks. Based on the given block decomposition, we define a dependency graph and use it to devise a deterministic algorithm for computing an optimal solution for k = 2 flows. For arbitrary but fixed k, we introduce a weaker notion of a dependency graph and present our main contribution: an elegant linear-time algorithm which solves the problem in time 2O(k log k)O(|G|). 1998 ACM Subject Classification F.2.2 Nonnumerical Algorithms and Problems, G.2.2 Graph Theory

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

3, Science Drive 2, Singapore 117543

In spite of the larger performance gain such as higher throughput and almost zero packet retransmissions compared to TCP Reno, TCP Vegas still has a few obstacles for it to be deployed in the Internet. Studies have shown unfair treatment to Vegas connections when they compete with Reno connections. Other issues identified with TCP Vegas are problems of rerouting, persistent congestion, and disc...

متن کامل

A delay-efficient rerouting scheme for VoIP traffic

Routing the packet flows through the network is a very important function and if done efficiently, it can contribute appreciably towards ensuring the desired levels of Voice over IP (VoIP) quality. Current implementations do no attempt to reconfigure the path of the flows in the case of loss of quality. We propose a dynamic rerouting scheme called the BPAR scheme for voice traffic, in which the...

متن کامل

Incremental, Probabilistic Decision Making for En Route Traffic Management

En route airspace congestion, often due to convective weather, causes system-wide delays and disruption in the U.S. National Airspace System (NAS). Today’s methods for managing congestion are mostly manual, based on uncertain forecasts of weather and traffic demand, and often involve rerouting or delaying entire flows of aircraft. A new, incremental decision-making approach is proposed, in whic...

متن کامل

Using Rerouting to Improve Aggregate Based Resource Allocation

This paper studies the effect of rerouting for augmenting aggregate based resource allocation in the trade-off between overhead and utilization. Aggregation is a common approach used to address the scalability issue in resource allocation. However, resources committed in bulk may be under utilized while other resource requests are being turned down for lack of resources in some shared links. Th...

متن کامل

VEGAS RB+: An Optimized Version of TCP VEGAS

TCP Vegas is a well-known delay-based congestion control mechanism. A strategy called Additive Increase/Multiplicative Decrease regulates the number of packets that are sent at one time. When congestion occurs the packets start to drop (multiplicative decrease). TCP's four intertwined congestion control algorithms are: Slow Start, Congestion Avoidance, Fast retransmit, and Fast recovery. In thi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1611.09296  شماره 

صفحات  -

تاریخ انتشار 2016